iT邦幫忙

2024 iThome 鐵人賽

DAY 13
0
JavaScript

Java程式實作系列 第 13

Java語法-5

  • 分享至 

  • xImage
  •  
  1. 方法(Methods)
    說明方法的定義與調用,涵蓋方法的參數傳遞、返回值,以及方法的重載(Overloading)。

#方法的定義
方法的基本結構包括:
返回類型:方法返回值的類型,若沒有返回值則用 void。
方法名稱:方法的名稱,這個名稱應該描述方法的行為。
參數列表:方法接受的參數,可以有多個,並且需要定義它們的類型。
方法體:包含方法的執行邏輯。

#方法的參數傳遞與返回值
方法可以接受參數並返回值,這使得它可以針對不同的輸入進行計算或處理。

實作:基本方法定義與調用
public class Main {
public static void main(String[] args) {
// 調用無參數方法
greet();

    // 調用有參數、有返回值的方法
    int sum = add(5, 10);
    System.out.println("5 + 10 的結果是: " + sum);

    // 調用有返回值的方法
    String message = createMessage("Alice");
    System.out.println(message);
}

// 無參數、無返回值的方法
public static void greet() {
    System.out.println("Hello, World!");
}

// 有參數、有返回值的方法
public static int add(int a, int b) {
    return a + b;
}

// 有參數、有返回值的方法
public static String createMessage(String name) {
    return "Hello, " + name + "!";
}

}
說明:
greet()方法沒有參數,也不返回任何值。它只負責輸出 "Hello, World!"。
add(int a, int b)方法接受兩個整數參數,並返回它們的和。
createMessage(String name) 方法接受一個字串參數,並返回一個問候訊息。https://ithelp.ithome.com.tw/upload/images/20240927/20169489l7ng7IFtaB.jpg


上一篇
Java語法-4
下一篇
Java語法-6
系列文
Java程式實作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言